gtk4.git
12 years agoAdd a GtkListBoxRow accessible
Matthias Clasen [Sun, 22 Sep 2013 00:49:18 +0000 (20:49 -0400)]
Add a GtkListBoxRow accessible

This lets us do two things:
1. Set the list-item role
2. Set selectable and selected states as appropriate

https://bugzilla.gnome.org/show_bug.cgi?id=692258

12 years agoSmall improvement to GtkLinkButton a11y
Matthias Clasen [Sun, 22 Sep 2013 00:29:09 +0000 (20:29 -0400)]
Small improvement to GtkLinkButton a11y

ATK has a visited state, so propagate the visited property
of GtkLinkButton to that state.

12 years agoUpdated Latvian translatio
Rūdolfs Mazurs [Sat, 21 Sep 2013 18:51:20 +0000 (21:51 +0300)]
Updated Latvian translatio

12 years agoUpdated Slovenian translation
Matej Urbančič [Sat, 21 Sep 2013 18:27:52 +0000 (20:27 +0200)]
Updated Slovenian translation

12 years agoUpdate Kazakh translation
Baurzhan Muftakhidinov [Sat, 21 Sep 2013 10:36:08 +0000 (16:36 +0600)]
Update Kazakh translation

12 years agoplaces sidebar: Don't activate the bookmark if Eject was clicked
Federico Mena Quintero [Sat, 21 Sep 2013 02:13:31 +0000 (21:13 -0500)]
places sidebar: Don't activate the bookmark if Eject was clicked

This should really fix https://bugzilla.gnome.org/show_bug.cgi?id=704087 ...

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
12 years agoTrivial typo fix
Matthias Clasen [Sat, 21 Sep 2013 00:16:00 +0000 (20:16 -0400)]
Trivial typo fix

12 years agoUpdated Brazilian Portuguese translation
Enrico Nicoletto [Sat, 21 Sep 2013 01:33:15 +0000 (22:33 -0300)]
Updated Brazilian Portuguese translation

12 years agoUpdated Galician translations
Fran Diéguez [Fri, 20 Sep 2013 22:00:18 +0000 (00:00 +0200)]
Updated Galician translations

12 years agoUpdated Polish translation
Piotr Drąg [Fri, 20 Sep 2013 19:06:57 +0000 (21:06 +0200)]
Updated Polish translation

12 years agoAdd accessible names to csd buttons
Matthias Clasen [Fri, 20 Sep 2013 19:01:24 +0000 (15:01 -0400)]
Add accessible names to csd buttons

Its the right thing to do.

12 years agoUpdated Scottish Gaelic translation
GunChleoc [Fri, 20 Sep 2013 18:14:50 +0000 (12:14 -0600)]
Updated Scottish Gaelic translation

12 years agoUpdated Scottish Gaelic translation
GunChleoc [Fri, 20 Sep 2013 18:02:48 +0000 (12:02 -0600)]
Updated Scottish Gaelic translation

12 years agoicontheme: Make sure icon_info->scale doesn't end up 0
Florian Müllner [Tue, 17 Sep 2013 20:37:06 +0000 (22:37 +0200)]
icontheme: Make sure icon_info->scale doesn't end up 0

GdkPixbuf will fail returning %NULL if we try to scale a pixbuf to (0, 0),
which will then trigger an assertion in gtk_icon_info_load_icon_finish();
we never want a scale of 0, so ensure it is at least 1.

https://bugzilla.gnome.org/show_bug.cgi?id=708384

12 years agoAssamese translation updated
Nilamdyuti Goswami [Fri, 20 Sep 2013 12:43:49 +0000 (18:13 +0530)]
Assamese translation updated

12 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Fri, 20 Sep 2013 05:50:59 +0000 (13:50 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

12 years agoplaces sidebar: don't open a bookmark when clicking eject
Joshua Lock [Fri, 12 Jul 2013 11:39:23 +0000 (12:39 +0100)]
places sidebar: don't open a bookmark when clicking eject

Trying to open a bookmark which is being ejected is at best confusing.

https://bugzilla.gnome.org/show_bug.cgi?id=704087

12 years agolistbox: Don't crash if cursor_row is NULL in real_focus
Alexander Larsson [Thu, 19 Sep 2013 20:37:53 +0000 (22:37 +0200)]
listbox: Don't crash if cursor_row is NULL in real_focus

https://bugzilla.gnome.org/show_bug.cgi?id=708320

12 years agoListBox: Update docs of GtkListBoxUpdateHeaderFunc
Timm Bäder [Mon, 16 Sep 2013 18:08:35 +0000 (20:08 +0200)]
ListBox: Update docs of GtkListBoxUpdateHeaderFunc

before is always NULL for the first row.

12 years agoUpdated Serbian translation
Мирослав Николић [Wed, 18 Sep 2013 19:05:35 +0000 (21:05 +0200)]
Updated Serbian translation

12 years agoUpdated Serbian translation
Мирослав Николић [Wed, 18 Sep 2013 19:03:40 +0000 (21:03 +0200)]
Updated Serbian translation

12 years agocssimage: Report filename of file failing to load
Benjamin Otte [Wed, 18 Sep 2013 15:07:18 +0000 (17:07 +0200)]
cssimage: Report filename of file failing to load

12 years agoRevert "appchooserwidget: check for g_app_info_should_show()"
Cosimo Cecchi [Tue, 17 Sep 2013 18:00:59 +0000 (11:00 -0700)]
Revert "appchooserwidget: check for g_app_info_should_show()"

This reverts commit 84922d331768ba9046d9737dbe66468ac45d41f2.

https://bugzilla.gnome.org/show_bug.cgi?id=702681

12 years agoRevert "appchooserbutton: filter out applications not supposed to be visible"
Cosimo Cecchi [Tue, 17 Sep 2013 18:00:22 +0000 (11:00 -0700)]
Revert "appchooserbutton: filter out applications not supposed to be visible"

This reverts commit 5568dcb53c3a322b8399dc520fb539985814f451.

https://bugzilla.gnome.org/show_bug.cgi?id=702681

12 years agoUpdated Russian translation
Yuri Myasoedov [Tue, 17 Sep 2013 17:02:28 +0000 (21:02 +0400)]
Updated Russian translation

12 years agoUpdate Kazakh translation
Baurzhan Muftakhidinov [Tue, 17 Sep 2013 16:24:32 +0000 (22:24 +0600)]
Update Kazakh translation

12 years agoPost-release version bump
Matthias Clasen [Tue, 17 Sep 2013 15:05:33 +0000 (11:05 -0400)]
Post-release version bump

12 years ago3.9.16
Matthias Clasen [Tue, 17 Sep 2013 09:58:07 +0000 (05:58 -0400)]
3.9.16

12 years agowindow: Fix child wfh size request
Benjamin Otte [Tue, 17 Sep 2013 13:52:27 +0000 (15:52 +0200)]
window: Fix child wfh size request

We need to subtract border_width from the size we're passing to the
children hfw functions as those are added by ourselves.

Fixes the window-border-width.ui reftest.

12 years agoMore documentation fixes
Matthias Clasen [Tue, 17 Sep 2013 05:28:39 +0000 (01:28 -0400)]
More documentation fixes

12 years agoDocument some Wayland apis
Matthias Clasen [Tue, 17 Sep 2013 05:16:13 +0000 (01:16 -0400)]
Document some Wayland apis

12 years agoTrivial formatting fixes
Matthias Clasen [Tue, 17 Sep 2013 05:13:31 +0000 (01:13 -0400)]
Trivial formatting fixes

12 years agoDocumentation fixes
Matthias Clasen [Tue, 17 Sep 2013 05:13:03 +0000 (01:13 -0400)]
Documentation fixes

12 years agoAdd some functions to the docs
Matthias Clasen [Tue, 17 Sep 2013 04:47:54 +0000 (00:47 -0400)]
Add some functions to the docs

12 years agoPlug a memory leak in the css parser
Matthias Clasen [Tue, 17 Sep 2013 03:30:57 +0000 (23:30 -0400)]
Plug a memory leak in the css parser

color_value_parse was leaking a GtkCssSymbolicValue.
Reported in

https://bugzilla.gnome.org/show_bug.cgi?id=702034

12 years agoMore a11y test updates
Matthias Clasen [Tue, 17 Sep 2013 03:29:42 +0000 (23:29 -0400)]
More a11y test updates

The headerbar test and the buttons tests changed because we've
recently changed accessible names, descriptions and roles of
GtkHeaderBar and GtkSwitch.

12 years agoDon't activate GtkExpander if mouse dragged away
Philip Chimento [Thu, 22 Aug 2013 05:03:02 +0000 (22:03 -0700)]
Don't activate GtkExpander if mouse dragged away

Previously, when you clicked and held the button down on a
GtkExpander's label or disclosure triangle, then moved the mouse
away and released the button, the expander would still activate.
This brings the behavior in line with the more generally expected
behavior, as exhibited by GtkButton for example.

https://bugzilla.gnome.org/show_bug.cgi?id=706345

12 years agoClarify GtkH/VBox documentation
Matthias Clasen [Tue, 17 Sep 2013 02:38:49 +0000 (22:38 -0400)]
Clarify GtkH/VBox documentation

Make it clearer that GtkBox still has uses.

https://bugzilla.gnome.org/show_bug.cgi?id=706269

12 years agoImprove gtk_widget_insert_action_group docs
Matthias Clasen [Tue, 17 Sep 2013 01:13:00 +0000 (21:13 -0400)]
Improve gtk_widget_insert_action_group docs

Mention that group can be NULL. Related to

https://bugzilla.gnome.org/show_bug.cgi?id=708150

12 years agoBump Wayland dep
Matthias Clasen [Tue, 17 Sep 2013 01:07:32 +0000 (21:07 -0400)]
Bump Wayland dep

We need Wayland 1.2.0 for wl_surface_set_buffer_scale.

https://bugzilla.gnome.org/show_bug.cgi?id=708012

12 years agoImprove headerbar docs slightly
Matthias Clasen [Tue, 17 Sep 2013 00:24:48 +0000 (20:24 -0400)]
Improve headerbar docs slightly

Explain how to achieve the same title lable style when using
a custom title.

12 years agoAvoid a segfault when menus are re-shown under Wayland
Matthias Clasen [Mon, 16 Sep 2013 23:01:48 +0000 (19:01 -0400)]
Avoid a segfault when menus are re-shown under Wayland

The surface is destroyed when we hide a window, but
gdk_window_set_opaque_region can be called before the window is
shown again, so we need to ensure the surface exits.

https://bugzilla.gnome.org/show_bug.cgi?id=707328

12 years agoTrivial formatting fixes
Matthias Clasen [Mon, 16 Sep 2013 21:23:29 +0000 (17:23 -0400)]
Trivial formatting fixes

12 years agoAllow theme to set close button position in headerbars
Matthias Clasen [Mon, 16 Sep 2013 20:13:07 +0000 (16:13 -0400)]
Allow theme to set close button position in headerbars

This allows GTK+ applications with headerbars to fit in
better in platforms that have window controls on the left.

To use this, set -GtkWindow-decoration-button-layout: 'close:'
in the theme.

https://bugzilla.gnome.org/show_bug.cgi?id=706708

12 years agoInclude CSD titlebar in focus chain
Matthias Clasen [Mon, 16 Sep 2013 18:26:08 +0000 (14:26 -0400)]
Include CSD titlebar in focus chain

At least for header bars, there's often application controls
in this area, which should be included in the focus chain.
We make it so that the initial focus avoids the titlebar,
but tabbing around will eventually get there.

https://bugzilla.gnome.org/show_bug.cgi?id=708067

12 years agoUpdated Hebrew translation
Yosef Or Boczko [Mon, 16 Sep 2013 18:15:26 +0000 (21:15 +0300)]
Updated Hebrew translation

12 years agoDon't pass NULL to gdk_window_set_title
Matthias Clasen [Mon, 16 Sep 2013 17:06:13 +0000 (13:06 -0400)]
Don't pass NULL to gdk_window_set_title

That is not allowed. This is fallout from a recent change
that makes GtkWindow listen for title changes in its
headerbar.

12 years agoUpdate expected output for listbox tests
Matthias Clasen [Mon, 16 Sep 2013 17:02:57 +0000 (13:02 -0400)]
Update expected output for listbox tests

A recent commit changed the a11y role of listbox rows,
and should have really updated this test at the same time.

12 years agotestsuite: Add deprecation guards for ATK deprecations
Benjamin Otte [Mon, 16 Sep 2013 13:40:54 +0000 (15:40 +0200)]
testsuite: Add deprecation guards for ATK deprecations

12 years agoRevert "a11y: Remove AtkSelection implementation from combobox"
Benjamin Otte [Mon, 16 Sep 2013 13:36:07 +0000 (15:36 +0200)]
Revert "a11y: Remove AtkSelection implementation from combobox"

This reverts commit 7cecc8e524f9ac3825622e10f8a98f5e01ac4727.

It is impossible to use the selection object of the menu while it is
collapsed (collapsed menus deselect everything for a start), so even
though the original patch was correct, the followup issues are too big
to solve this quickly to a release.

https://bugzilla.gnome.org/show_bug.cgi?id=707786

12 years agoRevert "Try Wayland before X11"
Matthias Clasen [Mon, 16 Sep 2013 12:24:39 +0000 (08:24 -0400)]
Revert "Try Wayland before X11"

This reverts commit 04d6d622d52d544728563a83e76070748af9e6f4.

clutter and clutter-gtk are not quite ready to deal with this
change, so lets keep the order unchanged for 3.10 and revisit
next cycle.

https://bugzilla.gnome.org/show_bug.cgi?id=707704

12 years agodemos: Fix performance in GtkToolPalette demo.
Murray Cumming [Mon, 16 Sep 2013 12:10:52 +0000 (14:10 +0200)]
demos: Fix performance in GtkToolPalette demo.

gtk_icon_theme_list_icons() now gets so many icons that the demo
was unusable. Limit it to 10 per group (theme context).

12 years agoGtkWidget: Improve drag-leave and drag-data-received docs.
Murray Cumming [Mon, 16 Sep 2013 12:04:24 +0000 (14:04 +0200)]
GtkWidget: Improve drag-leave and drag-data-received docs.

    * gtk/gtkwidget.c: drag-leave signal: Document that it is called before
      drag-drop.
      drag-data-received signal: Document that it is up to the application
      to know why the data was requested (e.g. drag motion or drop).
    * demos/gtk-demo/toolpalette.c: interactive_canvas_drag_drop():
      Do not transform the drop_item created in the drag-motion handler.
      Instead caused drag-data-received to be called, remembering why,
      and create a new item there.
      interactive_canvas_drag_leave(): Remove the idle-handler hack,
      now that we do not need to keep the drag-motion drop_item alive until
      the drop.

I noticed that this patch was sitting in bug #605611 from 2009
though it had been approved. I do not remember much about why I
created it.

12 years agolistbox: Jump over insensitive rows with keynav
Kalev Lember [Sun, 15 Sep 2013 20:31:12 +0000 (22:31 +0200)]
listbox: Jump over insensitive rows with keynav

https://bugzilla.gnome.org/show_bug.cgi?id=708128

12 years agoUpdated Hungarian properties translation
Gabor Kelemen [Mon, 16 Sep 2013 11:10:26 +0000 (13:10 +0200)]
Updated Hungarian properties translation

12 years agogdkdisplay-x11: Do not pass a NULL source device to _gdk_display_device_grab_update
Carlos Garcia Campos [Tue, 18 Jun 2013 11:20:10 +0000 (13:20 +0200)]
gdkdisplay-x11: Do not pass a NULL source device to _gdk_display_device_grab_update

Pass the master device instead if the last slave is NULL. This is
unlikely to happen in most of the cases, but can happen when running
unit tests where there's no pointer interaction to update the last
slave.

https://bugzilla.gnome.org/show_bug.cgi?id=696756

12 years agoDon't ever return BASELINE from gtk_widget_get_halign
Alexander Larsson [Mon, 16 Sep 2013 10:33:56 +0000 (12:33 +0200)]
Don't ever return BASELINE from gtk_widget_get_halign

This is the same behaviour as gtk_widget_get_valign, except
we have no gtk_wiget_get_halign_with_baseline, as baselines make
no sense for halign.

Without this some widgets (like e.g. GtkOverlay) crash if you accidentally
set a BASELINE halign.

12 years agoImprove doc of gtk_text_buffer_paste_clipboard()
Sébastien Wilmet [Sat, 14 Sep 2013 23:07:36 +0000 (01:07 +0200)]
Improve doc of gtk_text_buffer_paste_clipboard()

It didn't explain the behavior when there is a non-empty buffer
selection.

https://bugzilla.gnome.org/show_bug.cgi?id=339539

12 years agotextbuffer: add unit tests for the clipboard
Sébastien Wilmet [Sat, 14 Sep 2013 22:28:33 +0000 (00:28 +0200)]
textbuffer: add unit tests for the clipboard

It tests gtk_text_buffer_paste_clipboard(),
gtk_text_buffer_copy_clipboard() and gtk_text_buffer_cut_clipboard() in
various situations, including when GtkTextTags are applied to the
selection.

The last test didn't pass.

https://bugzilla.gnome.org/show_bug.cgi?id=339539

12 years agotextbuffer: fix selection replacement when pasting
Sébastien Wilmet [Wed, 10 Apr 2013 11:39:54 +0000 (13:39 +0200)]
textbuffer: fix selection replacement when pasting

It is more logical to first delete the selection and then pasting the
text. When the selection and the text contain tags, the new behavior is
more natural.

A segfault in paste_from_buffer() is also avoided. The segfault occurs when
the text to paste is deleted because it is the selection.

https://bugzilla.gnome.org/show_bug.cgi?id=339539

12 years agoUpdated Danish translation of properties
Ask H. Larsen [Sun, 15 Sep 2013 22:18:56 +0000 (00:18 +0200)]
Updated Danish translation of properties

12 years agoUpdated Danish translation
Ask H. Larsen [Sun, 15 Sep 2013 22:17:22 +0000 (00:17 +0200)]
Updated Danish translation

12 years agoDoc: small fixes in GtkTextView
Sébastien Wilmet [Tue, 10 Sep 2013 12:23:28 +0000 (14:23 +0200)]
Doc: small fixes in GtkTextView

Move GtkWrapMode from GtkTextTag to the GtkTextView section. The wrap
mode property is in the text view.

Links to the "mark-set" and "mark-deleted" signals.

Add a precision about gtk_text_buffer_get_iter_at_line().

Fix typo in gtk_text_tag_set_priority().

https://bugzilla.gnome.org/show_bug.cgi?id=708076

12 years agoUpdated Korean translation
Changwoo Ryu [Sat, 14 Sep 2013 13:43:16 +0000 (22:43 +0900)]
Updated Korean translation

12 years agoUpdated Indonesian translation
Andika Triwidada [Sat, 14 Sep 2013 13:18:34 +0000 (20:18 +0700)]
Updated Indonesian translation

12 years agoUpdated Indonesian translation
Andika Triwidada [Sat, 14 Sep 2013 08:53:33 +0000 (15:53 +0700)]
Updated Indonesian translation

12 years agoGtkWindow: keep sync the title with own titlebar
Alejandro Piñeiro [Thu, 12 Sep 2013 13:36:29 +0000 (15:36 +0200)]
GtkWindow: keep sync the title with own titlebar

Before this change, both titles were synced only if
gtk_window_set_title was called. Now both are synced
also calling gtk_header_bar_set_title

12 years agoa11y: Set proper role for GtkHeaderBar
Alejandro Piñeiro [Thu, 12 Sep 2013 13:36:10 +0000 (15:36 +0200)]
a11y: Set proper role for GtkHeaderBar

https://bugzilla.gnome.org/show_bug.cgi?id=707981

12 years agoa11y: set ATK_ROLE_LIST_ITEM to GtkListBoxRow
Alejandro Piñeiro [Wed, 11 Sep 2013 14:50:29 +0000 (16:50 +0200)]
a11y: set ATK_ROLE_LIST_ITEM to GtkListBoxRow

https://bugzilla.gnome.org/show_bug.cgi?id=707915

12 years agoUpdated Lithuanian translation
Aurimas Černius [Thu, 12 Sep 2013 20:07:55 +0000 (23:07 +0300)]
Updated Lithuanian translation

12 years agoUpdated Belarusian translation.
Ihar Hrachyshka [Thu, 12 Sep 2013 17:14:11 +0000 (20:14 +0300)]
Updated Belarusian translation.

12 years agoUpdated Hungarian translation
Gabor Kelemen [Thu, 12 Sep 2013 15:26:48 +0000 (17:26 +0200)]
Updated Hungarian translation

12 years agoUpdated Latvian translation
Rūdolfs Mazurs [Thu, 12 Sep 2013 11:01:16 +0000 (14:01 +0300)]
Updated Latvian translation

12 years agoa11y: Remove default description from GtkSwitch
Alejandro Piñeiro [Wed, 11 Sep 2013 16:37:26 +0000 (18:37 +0200)]
a11y: Remove default description from GtkSwitch

https://bugzilla.gnome.org/show_bug.cgi?id=707926

12 years agoUpdated Russian translation
Yuri Myasoedov [Thu, 12 Sep 2013 09:08:28 +0000 (13:08 +0400)]
Updated Russian translation

12 years agoUpdated slovak translation
Pavol Klačanský [Wed, 11 Sep 2013 20:26:37 +0000 (22:26 +0200)]
Updated slovak translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 11 Sep 2013 19:11:15 +0000 (21:11 +0200)]
Updated Slovenian translation

12 years agowayland: Fix make dist
Rico Tzschichholz [Wed, 11 Sep 2013 15:20:55 +0000 (17:20 +0200)]
wayland: Fix make dist

In addition to d34335e51c98efebe010bd4a202fe2a4b2fb7d06

12 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Wed, 11 Sep 2013 10:35:45 +0000 (17:35 +0700)]
Updated Thai translation.

12 years agol10n: Update Japanese translation
Jiro Matsuzawa [Wed, 11 Sep 2013 10:09:39 +0000 (19:09 +0900)]
l10n: Update Japanese translation

12 years agoUpdated Thai translation.
Theppitak Karoonboonyanan [Wed, 11 Sep 2013 09:47:21 +0000 (16:47 +0700)]
Updated Thai translation.

12 years agoFinnish translation update
Timo Jyrinki [Wed, 11 Sep 2013 07:04:12 +0000 (10:04 +0300)]
Finnish translation update

12 years agoFinnish translation update
Timo Jyrinki [Wed, 11 Sep 2013 06:50:30 +0000 (09:50 +0300)]
Finnish translation update

12 years agoUpdated Czech translation
Marek Černocký [Wed, 11 Sep 2013 06:22:27 +0000 (08:22 +0200)]
Updated Czech translation

12 years agoa11y: not using default name for switch
Alejandro Piñeiro [Tue, 10 Sep 2013 17:29:56 +0000 (19:29 +0200)]
a11y: not using default name for switch

A proper name or label is required. In the same way, if the
widget is labelled, ATs uses to expose both the label and the
name, making the final output not really user-friendly.

https://bugzilla.gnome.org/show_bug.cgi?id=707872

12 years agoMake logos in GtkAboutDialog bigger
Matthias Clasen [Wed, 11 Sep 2013 02:45:06 +0000 (22:45 -0400)]
Make logos in GtkAboutDialog bigger

When available, choose a size of up to 128 in GtkAboutDialog.
A 48x48 icon just looks too small in there.

12 years agoAdd missing introspection annotations
Phil Clayton [Thu, 5 Sep 2013 00:08:41 +0000 (01:08 +0100)]
Add missing introspection annotations

https://bugzilla.gnome.org/show_bug.cgi?id=707519

12 years agolistbox: Set activate_signal on listboxrow class
Alexander Larsson [Tue, 10 Sep 2013 12:12:07 +0000 (14:12 +0200)]
listbox: Set activate_signal on listboxrow class

keyboard navigation didn't support activation since we moved
the keynav to the child row widgets. We fix this by adding a
activate signal handler for the row and setting
widget_class->activate_signal to it.

https://bugzilla.gnome.org/show_bug.cgi?id=707778

12 years agogdk: event: add get_window() method
Lionel Landwerlin [Tue, 10 Sep 2013 10:20:28 +0000 (11:20 +0100)]
gdk: event: add get_window() method

https://bugzilla.gnome.org/show_bug.cgi?id=707844

12 years agoMSVC Builds: Fix gengir Projects
Chun-wei Fan [Tue, 10 Sep 2013 07:51:23 +0000 (15:51 +0800)]
MSVC Builds: Fix gengir Projects

Like the install projects that were fixed few days ago, the gengir projects
did not have info on the intermediate and output directories as a result of
the split up of the property sheets.  Fix this by including the appropriate
property sheet in the gtk-gengir property sheet so that we can avoid
confusing messages from Visual Studio on whether to reload the gengir
project as it was modified, at least on 2008.

12 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 9 Sep 2013 19:00:35 +0000 (21:00 +0200)]
Updated Slovenian translation

12 years agoUpdated Slovenian translation
Matej Urbančič [Mon, 9 Sep 2013 18:36:26 +0000 (20:36 +0200)]
Updated Slovenian translation

12 years agoPunjabi Translation updated by Aman
A S Alam [Mon, 9 Sep 2013 18:27:33 +0000 (13:27 -0500)]
Punjabi Translation updated by Aman

12 years agoRevert "pango: Handle case where pango_layout_get_text() returns NULL"
Benjamin Otte [Mon, 9 Sep 2013 15:19:28 +0000 (17:19 +0200)]
Revert "pango: Handle case where pango_layout_get_text() returns NULL"

This reverts commit 70ac2b24c3d400c854d8a9e0937afa076f9dbe7f.

It turns out the correct fix is to make pango_layout_get_text() not
return NULL. This has been done, so we can drop this patch.

I won't bump the Pango dependency in configure.ac for this as I don't
consider the crash critical enough.

12 years agopango: Handle case where pango_layout_get_text() returns NULL
Benjamin Otte [Mon, 9 Sep 2013 14:50:55 +0000 (16:50 +0200)]
pango: Handle case where pango_layout_get_text() returns NULL

Fixes crashers with accessibility

https://bugzilla.gnome.org/show_bug.cgi?id=707659

12 years agoPixel cache: Add no-pixel-cache debug flag
Alexander Larsson [Mon, 9 Sep 2013 09:07:50 +0000 (11:07 +0200)]
Pixel cache: Add no-pixel-cache debug flag

This is useful for benchmarking comparisons, and to verify if bugs
happend with or without the pixel cache.

12 years agotextview: use pixelcache rendered area to inform invalidation region.
Christian Hergert [Fri, 6 Sep 2013 22:52:33 +0000 (15:52 -0700)]
textview: use pixelcache rendered area to inform invalidation region.

Use the pixelcache rendered area to inform what part of the cache should
be invalidated upon changes to the underlying textlayout.

By rendering the background to the pixelcache, we can avoid the need to
use RGBA content.

Also, we're using the pixel cache on the text windows bin_window (see
gtk_text_view_get_window) so we need to register the invalidation handler
on that, otherwise the region passed to the invalidate handler will get
clipped to the visible region.

https://bugzilla.gnome.org/show_bug.cgi?id=707244

12 years agoAdd a test for icons in menu models
Matthias Clasen [Mon, 9 Sep 2013 02:37:50 +0000 (22:37 -0400)]
Add a test for icons in menu models

testmenubutton now features an icon.

12 years agoAdd a testcase for custom levels in GtkLevelBar
Matthias Clasen [Sun, 8 Sep 2013 20:39:49 +0000 (16:39 -0400)]
Add a testcase for custom levels in GtkLevelBar

This is related to https://bugzilla.gnome.org/show_bug.cgi?id=707695

12 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 8 Sep 2013 17:40:51 +0000 (19:40 +0200)]
Updated Norwegian bokmål translation